// pages/ping/ping.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    iptValue:"",
    listArr:[
      {id:13,title:"茶事，人生事。"},
      {id:25,title:"或饮茶一盏，或吟诗一章。"},
      {id:32,title:"从来佳茗似佳人。"}
    ]
  },
//点击发布按钮
onSubmit() {
  
  let value = this.data.iptValue;// 从页面数据中获取输入框的值
  let arr = this.data.listArr; // 从页面数据中获取列表数组

  // 将新的数据添加到列表数组中，每个数据包括一个唯一的 id 和输入框的值
  arr.push({
    id: Date.now(), // 使用当前时间戳作为唯一标识符
    title: value     // 将输入框的值作为标题存储
  });

  // 更新页面数据，将新的列表数组设置回页面中
  this.setData({
    listArr: arr, // 更新列表数组
    iptValue:""//清空输入框
  });

  wx.showToast({
    title: '发布成功',
  icon:"none"
  })
},

//点击关闭列表按钮
clickClose(e){
  wx.showModal({
    title: '是否确认删除？',
    success:res=>{
      if(res.confirm){
        let {index} = e.currentTarget.dataset;
        let arr = this.data.listArr;
        arr.splice(index,1);
        this.setData({
          listArr:arr
        })
      }
    }
  })


  //  // 从点击事件中获取当前被点击元素的自定义数据（data- 属性中的数据）
  //  let { index } = e.currentTarget.dataset;

  //  // 从页面数据中获取列表数组
  //  let arr = this.data.listArr;
 
  //  // 使用数组的 splice 方法，根据索引 index 移除一个元素
  //  arr.splice(index, 1);
 
  //  // 更新页面数据，将修改后的列表数组设置回页面中
  //  this.setData({
  //    listArr: arr  // 更新列表数组
  //  });
 },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})